#ifndef STATUSBAR_H
#define STATUSBAR_H

#include <QStatusBar>
#include <QHBoxLayout>


class StatusBar: public QStatusBar {
    Q_OBJECT

    public:
        StatusBar(QWidget *parent = nullptr);
        ~StatusBar();

    private:
        void initUI();                                 // 初始化页面布局组件
        void initConnections();                        // 初始化信号与槽的绑定
        void loadStyleSheet();                         // 加载样式文件

    private:
        QHBoxLayout *mainLayout;   // 主布局
        QHBoxLayout *leftLayout;   // 左侧菜单栏布局
        QHBoxLayout *rightLayout;  // 右侧控制按钮布局
    
};

#endif // STATUSBAR_H